TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Iowa Area rating list selection
                                                2023 Iowa Area rating list selection
2024 TLS League Ratings
Section - Missouri Valley           District - Iowa           Area - Iowa
Genesis Health Clubs    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Ryan Roeth U
4.44 4.5 4.5         40 +   West Des Moines, IA
2 Michael Boyer U
4.36 4.5 4.5         40 +   Des Moines, IA
3 Justin Despotovich U
4.24 4.5 4.5         40 +   Grimes, IA
4 Pedro Gonzalez U
4.22 4.5 4.5         40 +   Johnston, IA
5 Sebastien Feve U
4.20 4.5 4.5         40 +   Ankeny, IA
6 Blake Schneider U
4.14 4.5 4.5         40 +   Des Moines, IA
7 Mike Conlon U
4.10 4.5 4.5         55 +   Urbandale, IA
8 Ricardo Leon Mayorga U
4.06 4.5 4.5         40 +   Ankeny, IA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
9 Nathan Geer U
3.97 4.0 4.0         40 +   DES MOINES, IA
10 Ayush Jha U
3.90 (4.0) 4.0         18 +   West Des Moines, IA
11 Ryan Staiert U
3.86 4.0 4.0         40 +   West Des Moines, IA
12 Ravindran Perumal U
3.84 4.0 4.0         40 +   West Des Moines, IA
13 Brent Hanson U
3.84 4.0 4.0         40 +   Johnston, IA
14 Brandon Willett U
3.82 4.0 4.0         40 +   Des Moines, IA
15 Julien Duhautois U
3.77 4.0 4.0         18 +   DES MOINES, IA
16 Martin Fisher Jr U
3.75 4.0 4.0         55 +   ANKENY, IA
17 Stu Card U
3.75 4.0 4.0         55 +   Des Moines, IA
18 Ronald Bradfield U
3.72 4.0 4.0         55 +   Fairfield, IA
19 Greyson Heiskell U
3.69 4.0 3.5         18 +   Waukee, IA
20 Joel Sissel U
3.68 (4.0) 4.0         55 +   Clive, IA
21 Matthew Morgan U
3.67 4.0 4.0         40 +   Des Moines, IA
22 Richard Heil U
3.64 4.0 4.0         55 +   Johnston, IA
23 Anil Jha U
3.62 4.0 4.0         40 +   West Des Moines, IA
24 David Brick U
3.60 4.0 4.0         40 +   West Des Moines, IA
25 Matthew Whipps U
3.55 4.0 4.0         55 +   West Des Moines, IA
26 Dennis Lonzarich U
3.54 4.0 4.0         55 +   West Des Moines, IA
27 Bob Chleborad U
3.54 4.0 4.0         40 +   Urbandale, IA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
28 Steven Harper U
3.48 (3.5) 4.0         40 +   Urbandale, IA
29 David Haller U
3.48 3.5 4.0         55 +   Des Moines, IA
30 John Micka U
3.46 3.5 3.5         55 +   Waukee, IA
31 Eric Branstad U
3.45 (3.5) 4.0         18 +   Des Moines, IA
32 Nathan Johnston U
3.35 3.5 3.5         40 +   Urbandale, IA
33 Todd Versteeg U
3.34 3.5 3.5         40 +   Urbandale, IA
34 Patrick Mullen U
3.33 (3.5) 3.5         18 +   Altoona, IA
35 Justin Hattan U
3.33 3.5 3.5         40 +   West Des Moines, IA
36 Max Wilker U
3.30 3.5 3.5         55 +   Urbandale, IA
37 Tim Brunkhorst U
3.28 3.5 3.5         40 +   Urbandale, IA
38 SARAVANAN KRISHNAN U
3.26 3.5 3.5         40 +   DAVIDSON, NC
39 Tony DAntuono U
3.25 3.5 3.5         40 +   Des Moines, IA
40 Peter Else U
3.22 3.5 3.5         40 +   Waukee, IA
41 John Karrmann U
3.16 3.5 3.5         40 +   West Des Moines, IA
42 Mark Davidson U
3.12 3.5 3.5         55 +   Des Moines, IA
43 Jay Ewart U
3.01 (3.5) 3.5         18 +   Des Moines, IA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
44 Wayne Goedken U
2.94 3.0 3.5         40 +   Ankeny, IA
Matt Den Adel U
n/a n/a 4.5         18 +   DES MOINES, IA
Richard Atterbury U
n/a n/a 4.0         65 +   Windsor Heights, IA
Jacob Birk U
n/a n/a 4.5         40 +   URBANDALE, IA
Mark Blume U
n/a n/a 4.5         40 +   Ankeny, IA
Michael Bohnenkamp U
n/a n/a 4.0         65 +   Woodward, IA
Jordan Brackey U
n/a n/a 4.5         40 +   Des Moines, IA
Barron Bremner U
n/a n/a 4.0         40 +   URBANDALE, IA
Nate Britten U
n/a n/a 3.0         18 +   Ankeny, IA
Keith Buck U
n/a n/a 4.0         55 +   Johnston, IA
Matt Caligiuri U
n/a n/a 3.0         18 +   Des Moines, IA
Will Chleborad U
n/a n/a 4.0         18 +   Urbandale, IA
Lee Christie U
n/a n/a 3.0         40 +   Des Moines, IA
Grant Clark U
n/a n/a 4.5         40 +   Urbandale, IA
Rocky Cowan U
n/a n/a 3.0         18 +   Johnston, IA
Chris David U
n/a n/a 3.0         18 +   Des Moines, IA
Mitchell Davis U
n/a n/a 4.0         18 +   JOHNSTON, IA
Matt Desmarais U
n/a n/a 4.5         40 +   Adel, IA
Dan Determan U
n/a n/a 3.5         18 +   NORWALK, IA
Jeff Ditsworth U
n/a n/a 4.5         18 +   West Des Moines, IA
Ryan Drake U
n/a n/a 4.5         18 +   Des Moines, IA
Rick Ewald U
n/a n/a 4.0         55 +   ANKENY, IA
Ryan Flaherty U
n/a n/a 4.5         40 +   Fort Dodge, IA
Ryan Foo U
n/a n/a 3.0         18 +   West Des Moines, IA
Scott Gabrilson U
n/a n/a 3.5         40 +   West Des Moines, IA
Abel Gutierrez U
n/a n/a 4.5         40 +   West Des Moines, IA
Joel Heil U
n/a n/a 4.5         18 +   Johnston, IA
Tucker Henderson U
n/a n/a 4.0         18 +   Bloomfield, IA
Alan Hoover U
n/a n/a 3.5         18 +   NORWALK, IA
Adam Hulten U
n/a n/a 3.5         40 +   Urbandale, IA
Jamie Johnson U
n/a n/a 3.5         18 +   Cumming, IA
Dash Kelley U
n/a n/a 4.0         18 +   Des Moines, IA
Justin Kenny U
n/a n/a 3.0         18 +   Urbandale, IA
Dinesh Keshwani U
n/a n/a 3.0         18 +   Johnston, IA
Arthur Khaw U
n/a n/a 4.0         55 +   Clive, IA
Jacob Krehbiel U
n/a n/a 4.5         40 +   Waukee, IA
Carlos Lavastida U
n/a n/a 4.0         55 +   URBANDALE, IA
Albert Lu U
n/a n/a 3.0         18 +   West Des Moines, IA
Jeffrey Malik U
n/a n/a 4.5         40 +   West Des Moines, IA
Antonio Martinez U
n/a n/a 4.5         40 +   Clive, IA
Joseph McAdams U
n/a n/a 4.0         65 +   West Des Moines, IA
Jerry McKeen U
n/a n/a 3.0         18 +   WEST DES MOINES, IA
Renato Motoyama U
n/a n/a 4.5         40 +   West Des Moines, IA
Rob Newberry U
n/a n/a 3.0         18 +   Urbandale, IA
joel nikolas U
n/a n/a 4.0         55 +   DES MOINES, IA
David Olsgaard U
n/a n/a 4.0         55 +   Indianola, IA
Tim Paulson U
n/a n/a 5.0         18 +   Des Moines, IA
Andrew Pedersen U
n/a n/a 3.0         18 +   West Des Moines, IA
RUBEN PENA U
n/a n/a 3.5         40 +   Ankeny, IA
Scott Peterson U
n/a n/a 4.5         40 +   Clive, IA
Joe Peterson U
n/a n/a 4.0         40 +   Des Moines, IA
Keith Piscitello U
n/a n/a 3.0         18 +   Clive, IA
Philip Pitzen U
n/a n/a 4.0         65 +   Urbandale, IA
Tom Purcell U
n/a n/a 3.5         18 +   West Des Moines, IA
Dan Reinders U
n/a n/a 2.5         18 +   Waukee, IA
Mark Richards U
n/a n/a 3.0         18 +   Clive, IA
Adam Rothert U
n/a n/a 4.5         40 +   Portland, OR
Don Seifried U
n/a n/a 3.0         18 +   Clive, IA
chris shay U
n/a n/a 3.5         18 +   Des Moines, IA
Ron Shortenhaus U
n/a n/a 4.0         55 +   West Des Moines, IA
Douglas Smith U
n/a n/a 4.0         55 +   Waukee, IA
Jeff Smith U
n/a n/a 4.5         40 +   West Des Moines, IA
Tait Smock U
n/a n/a 4.5         40 +   Pella, IA
Kurt Sparks U
n/a n/a 3.0         18 +   Des Moines, IA
Robert Stinnett U
n/a n/a 3.0         18 +   Des Moines, IA
Cliff Stroh U
n/a n/a 4.0         65 +   Clive, IA
Mike Teachout U
n/a n/a 3.0         18 +   Van Meter, IA
Tony Toigo U
n/a n/a 3.0         18 +   Indianola, IA
TERRY TRIMPE U
n/a n/a 3.0         18 +   West Des Moines, IA
Kiran Ummadi U
n/a n/a 4.0         18 +   West Des Moines, IA
Zhichao Wang U
n/a n/a 3.0         18 +   West Des Moines, IA
Raymond Widder U
n/a n/a 3.5         40 +   Johnston, IA
Jason Wingert U
n/a n/a 3.0         18 +   West Des Moines, IA
Chris Yuska U
n/a n/a 4.5         40 +   Johnston, IA